Forward and pressure retarded osmosis: potential solutions for global challenges in energy and water supply.

Forward and pressure retarded osmosis: potential solutions for global challenges in energy and water supply.