Search results for: Menachem Elimelech
Water Research > 2013 > 47 > 13 > 4567-4575
Journal of Membrane Science > 2006 > 278 > 1-2 > 72-82
Journal of Membrane Science > 2002 > 203 > 1-2 > 245-255
Journal of Membrane Science > 1997 > 132 > 2 > 159-181