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...