Search results for: Menachem Elimelech
Desalination > 2013 > 312 > Complete > 75-81
Journal of Membrane Science > 2011 > 376 > 1-2 > 196-206
Journal of Membrane Science > 2010 > 348 > 1-2 > 337-345
Water Research > 2007 > 41 > 5 > 1134-1142