Search results
Water Research > 2018 > 130 > C > 139-150
Separation and Purification Technology > 2016 > 157 > C > 192-202
Environmental Science and Pollution Research > 2017 > 24 > 10 > 9026-9035
CLEAN – Soil, Air, Water > 42 > 12 > 1712 - 1720
Desalination > 2008 > 219 > 1-3 > 240-249