State Key Laboratory of Veterinary Etiological Biology/Key Laboratory of Veterinary Parasitology of Gansu Province, Lanzhou Veterinary Research Institute, Chinese Academy of Agricultural Sciences, Lanzhou, 730046, People’s Republic of China
Infection Medicine, Biomedical Sciences, University of Edinburgh, Edinburgh, EH8 9JZ, U.K.
Zhejiang University – University of Edinburgh Joint Institute, Zhejiang University, International Campus, 718 East Haizhou Road, Haining, 314400, People’s Republic of China
Infection Medicine, Biomedical Sciences, University of Edinburgh, Edinburgh, EH8 9JZ, U.K.
Zhejiang University – University of Edinburgh Joint Institute, Zhejiang University, International Campus, 718 East Haizhou Road, Haining, 314400, People’s Republic of China