Current Developments in Biotechnology and Bioengineering Membrane Technology for Sustainable Water and Energy Management by Wenshan Guo | Menrva Books | MenrvaBooks