Osmotic Engine

In: Energy, (2021), Volume 232, 121055. ISSN 0360-5442