Institution: | 1. Feed Research Institute, Chinese Academy of Agricultural Sciences, Key Laboratory of Feed Biotechnology of the Ministry of Agriculture, Beijing, 100081, China 2. College of Animal Science, Jinling Institute of Technology, Nanjing, Jiangsu, 210038, China
|