Search results for: Yi Luo
Water Research > 2017 > 111 > C > 81-91
Environmental Pollution > 2017 > 220 > PB > 900-908
Environmental Pollution > 2016 > 213 > C > 833-840
Environmental Science and Pollution Research > 2016 > 23 > 12 > 12030- 12038
Environmental Science and Pollution Research > 2015 > 22 > 9 > 6932-6940