...
机译:
Key Laboratory of Public Health and Safety, School of Public Health, Fudan University, 138 Yixueyuan Road, Shanghai 200032, China;
Department of Chemistry, Fudan University, 220 Handan Road, Shanghai 200433, China;
School of Pharmacy, Fudan University, 826 Zhangheng Road, Shanghai 201203, China;