Search results for: Chengrong R. Chen
Science of The Total Environment > 2017 > 598 > C > 188-197
Journal of Environmental Management > 2016 > 176 > C > 11-20
Journal of Soils and Sediments > 2010 > 10 > 6 > 1071-1081
Journal of Soils and Sediments > 2008 > 8 > 6 > 363-378