Search results for: Long Shen
Journal of Integrative Agriculture > 2012 > 11 > 8 > 1377-1383
Agricultural Sciences in China > 2011 > 10 > 7 > 1072-1079
Journal of Integrative Agriculture > 2012 > 11 > 8 > 1377-1383
Agricultural Sciences in China > 2011 > 10 > 7 > 1072-1079