Search results for: Shuchuan Peng
Chemosphere > 2013 > 91 > 11 > 1539-1546
Journal of Colloid And Interface Science > 2013 > 390 > 1 > 204-210
Chemosphere > 2013 > 91 > 11 > 1539-1546
Journal of Colloid And Interface Science > 2013 > 390 > 1 > 204-210