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