Affiliation: | 1. State Key Laboratory of Animal Nutrition, College of Animal Science and Technology, China Agricultural University, Beijing, 100193, People’s Republic of China 2. Department of Animal Science, Texas A&M University, College Station, TX, 77843, USA 3. Key Laboratory for Feed Biotechnology of the Ministry of Agriculture, Feed Research Institute, Chinese Academy of Agricultural Sciences, Beijing, China
|