Search results for: Fei Shen
International Biodeterioration & Biodegradation > 2017 > 120 > C > 104-114
Environmental Science and Pollution Research > 2017 > 24 > 11 > 10267- 10278
Bioresource Technology > 2017 > 227 > C > 286-296
Journal of Environmental Sciences > 2017 > 53 > C > 293-300
Chemosphere > 2016 > 150 > C > 1-7
Environmental Science and Pollution Research > 2015 > 22 > 12 > 9534-9543
Chemosphere > 2015 > 119 > C > 646-653