1. National Institute of Parasitic Diseases, Chinese Center for Disease Control and Prevention WHO Collaborating Centre for Tropical Diseases, Key Laboratory of Parasitology and Vector Biology of the Chinese Ministry of Health Shanghai China
2. Shanghai Key Laboratory of New Drug Design, School of Pharmacy East China University of Science and Technology Shanghai China