Vet Microbiol
College of Animal Medicine, Henan Agricultural University, Zhengzhou 450046, China; Key Laboratory of Animal Immunology, Henan Academy of Agricultural Sciences, Zhengzhou 450002, China; School of Life Sciences, Zhengzhou University, Zhengzhou 450001, China; Longhu Laboratory, Zhengzhou 450046, China; Institute of Advanced Agriculture sciences, Peking University, 100080, China. Electronic address:
Published: November 2024