Institution: | 1.Key Laboratory of Livestock Infectious Diseases in Northeast China, Ministry of Education, Key Laboratory of Zoonosis, College of Animal Science and Veterinary Medicine, Shenyang Agricultural University, Shenyang, 110866, China ;2.Research Unit for Pathogenic Mechanisms of Zoonotic Parasites, Chinese Academy of Medical Sciences, Shenyang, 110866, China ; |