Search results for: Chen Ye
Science of the Total Environment > 2015 > 517 > Complete > 76-85
Environmental Science and Pollution Research > 2014 > 21 > 3 > 2018-2031
Environmental Monitoring and Assessment > 2013 > 185 > 1 > 231-240
Ecological Engineering > 2012 > 38 > 1 > 37-44