National Institute of Parasitic Disease;
Chinese Center for Disease Control and Prevention;
Shanghai 200025;
China;
Center for Drug Evaluation;
SFDA;
Beijing 100038;
China;
Office for Disease Control and Emergency Response;
Chinese Center for Disease Control and Prevention;
Beijing 102206;
China;
Sichuan Center for Disease Control and Prevention;
Chengdu 610041;
Sichuan;
China;