Search results for: Y. Tu
Animal Feed Science and Technology > 2017 > 223 > C > 149-155
Journal of Animal Physiology and Animal Nutrition > 100 > 6 > 1081 - 1089
Livestock Science > 2015 > 177 > Complete > 71-78
Livestock Science > 2014 > 167 > Complete > 178-185
Journal of Integrative Agriculture > 2013 > 12 > 4 > 670-677