Institution: | 1. College of Veterinary Medicine, Northwest A&F University, Key Laboratory of Animal Biotechnology, Ministry of Agriculture, 3 Taicheng Road, Yangling, 712100, China 2. College of Life Sciences, Northwest A&F University, 3 Taicheng Road, Yangling, 712100, China
|