Search results for: Zhongshuo Xu
Environmental Science and Pollution Research > 2019 > 26 > 26 > 26893- 26899
Ecological Engineering > 2018 > 110 > C > 18-26
International Biodeterioration & Biodegradation > 2017 > 116 > C > 175-183
Environmental Earth Sciences > 2016 > 75 > 1 > 1-13
Environmental Monitoring and Assessment > 2016 > 188 > 4 > 1-12