Search results for: Fen Li
Chinese Science Bulletin > 2016 > 61 > 23 > 1802-1809
Journal of Zhejiang University-SCIENCE B > 2015 > 16 > 6 > 487-495
Livestock Science > 2006 > 105 > 1-3 > 78-85
Chinese Science Bulletin > 2016 > 61 > 23 > 1802-1809
Journal of Zhejiang University-SCIENCE B > 2015 > 16 > 6 > 487-495
Livestock Science > 2006 > 105 > 1-3 > 78-85