Advanced Technology for Desalination and Water Purification. - Bartzis, Vasileios; Sarris, Ioannis E. (Water (20734441), 2024)