Membrane Technology for Osmotic Power Generation by Pressure Retarded Osmosis | 9781032240633 | Memmo