Search results for: Juan Zhang
Agricultural Sciences in China > 2011 > 10 > 11 > 1781-1791
Agricultural Sciences in China > 2010 > 9 > 12 > 1697-1704
Agricultural Sciences in China > 2010 > 9 > 3 > 432-439
Agricultural Sciences in China > 2008 > 7 > 7 > 789-795