Search results for: Wenqian Shan
International Journal of Intelligent Systems > 37 > 12 > 12450 - 12471
European Journal of Inorganic Chemistry > 2018 > 38 > 4265 - 4277
Chemistry – A European Journal > 23 > 52 > 12833 - 12844
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