Self-cleaning desalination membrane development accelerates in Wales April 26, 2017 By admin A self-cleaning water treatment membrane made of electrically conductive nanofibers could change the economics of desalination plant operation and maintenance, according to researchers…