Affiliation: | 1. Key Laboratory of Animal Parasitology, Ministry of Agricultural, Shanghai Veterinary Research Institute, Shanghai, 200241, People’s Republic of China 2. Jiangsu Co-innovation Center for Prevention and Control of Important Animal Infectious Diseases and Zoonoses, Yangzhou, Jiangsu, 225009, People’s Republic of China
|