Search results for: Huan Chen
Agricultural Sciences in China > 2009 > 8 > 5 > 613-619
Agricultural Sciences in China > 2006 > 5 > 5 > 384-389
Agricultural Sciences in China > 2009 > 8 > 5 > 613-619
Agricultural Sciences in China > 2006 > 5 > 5 > 384-389