Institution: | (1) Institute of Biochemistry and Molecular Biology, Medical School of Shandong University, 44 Wenhua West Road, Jinan, 250012, China;(2) PET-CT Center, Shandong Provincial Hospital, Jinan, 250021, China;(3) R&D Department, Shandong Freda Biopharm Co., Ltd, Jinan, 250010, China |