NCT02496013 2017-04-07Clinical Translation of a Novel Albumin-Binding PET Radiotracer 68Ga-NEBPeking Union Medical College HospitalPhase 1 Unknown70 enrolled