Search results for: Bo Ren
Agricultural Sciences in China > 2011 > 10 > 11 > 1748-1757
Agricultural Sciences in China > 2011 > 10 > 5 > 747-753
Agricultural Sciences in China > 2007 > 6 > 9 > 1115-1123
Agricultural Sciences in China > 2006 > 5 > 2 > 123-129