Search results for: Xu Zhao
Animal Science Journal > 90 > 3 > 333 - 343
Journal of Integrative Agriculture > 2013 > 12 > 9 > 1629-1637
Agricultural Sciences in China > 2009 > 8 > 10 > 1263-1269
Veterinary Research Communications > 2009 > 33 > 4 > 295-303