Search results for: Shan Li
Journal of Cleaner Production > 2018 > 199 > C > 69-76
Environmental Science and Pollution Research > 2017 > 24 > 36 > 27822- 27832
Chemosphere > 2017 > 182 > C > 31-39
Chemosphere > 2017 > 166 > C > 1-7
Environmental Progress & Sustainable Energy > 35 > 1 > 149 - 155