Search results
Desalination > 2008 > 219 > 1-3 > 190-202
Water Research > 2007 > 41 > 5 > 1013-1021
Separation and Purification Technology > 2005 > 42 > 2 > 195-200
Desalination > 2005 > 172 > 3 > 245-256
Desalination > 2002 > 147 > 1-3 > 89-94