Search results for: Yan Ren
Agricultural Sciences in China > 2011 > 10 > 10 > 1603-1608
Agricultural Sciences in China > 2011 > 10 > 3 > 431-437
Agricultural Sciences in China > 2009 > 8 > 6 > 717-722
Agricultural Sciences in China > 2009 > 8 > 5 > 632-637
Agricultural Sciences in China > 2009 > 8 > 4 > 508-512