Institution: | 1. College of Animal Science and Technology, Sichuan Agricultural University, Ya’an, 625014, China 2. Xishui National Nature Reserve, Xishui, 564600, China 3. Key Laboratory of Animal Disease and Human Health of Sichuan Province, Sichuan Agricultural University, Ya’an, 625014, China
|