Search results for: Yan He
Environmental Science and Pollution Research > 2015 > 22 > 5 > 3908-3919
Bioresource Technology > 2011 > 102 > 22 > 10542- 10547
Environmental Pollution > 2010 > 158 > 3 > 855-861
Plant Science > 2009 > 176 > 3 > 375-382