Search results for: Shaohua Chen
Journal of Environmental Sciences > 2018 > 70 > C > 144-153
Journal of Environmental Sciences > 2017 > 57 > C > 391-401
Journal of Environmental Sciences > 2014 > 26 > 5 > 991-1000
Journal of Environmental Sciences > 2008 > 20 > 11 > 1281-1287