Affiliations
National Institute of Parasitic Diseases, Chinese Center for Disease Control and Prevention, Shanghai, China,
Key Laboratory of Parasite and Vector Biology, Ministry of Health, Shanghai, China,
Chinese Center for Tropical Diseases Research, Shanghai, China,
WHO Collaborating Center for Tropical Diseases, Shanghai, China
Affiliations
National Institute of Parasitic Diseases, Chinese Center for Disease Control and Prevention, Shanghai, China,
Key Laboratory of Parasite and Vector Biology, Ministry of Health, Shanghai, China,
Chinese Center for Tropical Diseases Research, Shanghai, China,
WHO Collaborating Center for Tropical Diseases, Shanghai, China