Department of Veterinary Medicine, Institute of Animal Sciences, Chinese Academy of Agricultural Sciences, No. 2 Yuanmingyuan West Road, Haidian District, 100193 Beijing, China
Laboratory of Molecular and Cellular Biology, Gembloux Agro-Bio Tech, University of Liège, Passage of the deportees 2, 5030 Gembloux, Belgium
Department of Veterinary Medicine, Institute of Animal Sciences, Chinese Academy of Agricultural Sciences, No. 2 Yuanmingyuan West Road, Haidian District, 100193 Beijing, China
Department of Veterinary Medicine, Institute of Animal Sciences, Chinese Academy of Agricultural Sciences, No. 2 Yuanmingyuan West Road, Haidian District, 100193 Beijing, China
Department of Veterinary Medicine, Institute of Animal Sciences, Chinese Academy of Agricultural Sciences, No. 2 Yuanmingyuan West Road, Haidian District, 100193 Beijing, China
Department of Veterinary Medicine, Institute of Animal Sciences, Chinese Academy of Agricultural Sciences, No. 2 Yuanmingyuan West Road, Haidian District, 100193 Beijing, China