Search results for: Chenhao Tian
Chemosphere > 2018 > 208 > C > 476-483
Science of The Total Environment > 2017 > 607-608 > C > 1173-1179
Chemosphere > 2017 > 185 > C > 717-725
Environmental Science and Pollution Research > 2014 > 21 > 1 > 464-472