Search results for: Wenqian Shan
Chemical Engineering Research and Design > 2016 > 106 > C > 101-114
Biosensors and Bioelectronics > 2014 > 52 > Complete > 62-68
Water Research > 2013 > 47 > 12 > 3984-3996
Journal of Membrane Science > 2010 > 349 > 1-2 > 268-278
Water Research > 2010 > 44 > 2 > 505-520