New self-cleaning membranes developed by researchers dramatically improve efficiency of desalination technologies

New self-cleaning membranes developed by researchers dramatically improve efficiency of desalination technologies

20 September 2023