New self-cleaning membranes developed by researchers dramatically improve efficiency of desalination technologies 20 September 2023 Project detailsLikes:0 Author:CristinaDate:20 September, 202321 September, 2023