Search results for: Lei Han
Agricultural Sciences in China > 2009 > 8 > 6 > 746-752
Agricultural Sciences in China > 2009 > 8 > 2 > 249-256
Agricultural Sciences in China > 2009 > 8 > 6 > 746-752
Agricultural Sciences in China > 2009 > 8 > 2 > 249-256