Volume 42, 2006, Issue 21
Nanotube membranes touted
Dramatic headlines suggesting desalination cost, energy and operating pressure reductions of up to 75% attracted attention in technical...
Dramatic headlines suggesting desalination cost, energy and operating pressure reductions of up to 75% attracted attention in technical...