Search results for: Yinwen Chen
European Journal of Organic Chemistry > 27 > 7 > n/a - n/a
European Journal of Soil Science > 72 > 5 > 2020 - 2032
Journal of Translational Medicine > 2018 > 16 > 1 > 1-13
Journal of Environmental Management > 2014 > 141 > Complete > 161-168
Environmental Science and Pollution Research > 2014 > 21 > 13 > 7785-7796