Search results for: Zhaozhi Chen
Applied Intelligence > 2019 > 49 > 8 > 3109-3122
Environmental Monitoring and Assessment > 2016 > 188 > 10 > 1-8
Soil Biology and Biochemistry > 2016 > 94 > C > 80-87
Journal of Environmental Sciences > 2015 > 32 > Complete > 62-71
Journal of Soils and Sediments > 2013 > 13 > 8 > 1408-1417