Affiliation
Key Laboratory of National Health Commission of Parasitic Disease Prevention and Control, Jiangsu Provincial Key Laboratory of Parasites and Vector Control Technology, Jiangsu Institute of Parasitic Diseases, Wuxi, Jiangsu Province, China
Affiliation
Ingerod, Brastad, Sweden (formerly with the UNICEF/UNDP/World Bank/WHO Special Programme for Research and Training in Tropical Diseases), World Health Organization, Geneva, Switzerland
Affiliations
Key Laboratory of National Health Commission of Parasitic Disease Prevention and Control, Jiangsu Provincial Key Laboratory of Parasites and Vector Control Technology, Jiangsu Institute of Parasitic Diseases, Wuxi, Jiangsu Province, China,
Center for Global Health, Nanjing Medical University, Nanjing, Jiangsu Province, China