Search results for: Xiaoqing Lin
Chemosphere > 2017 > 171 > C > 231-239
Journal of Chemical Technology & Biotechnology > 87 > 7 > 924 - 931
Chemosphere > 2017 > 171 > C > 231-239
Journal of Chemical Technology & Biotechnology > 87 > 7 > 924 - 931