Current trends and future developments on (bio-) membranes. principles, applications, advances /: principles, applications, advances. Reverse and forward osmosis : (2019)