Mixed up membrane desalinates water with 99.99 percent efficiency #1 Post by revolucien » Thu, Jul 29, 2021, 1:41 PM UTC Mixed up membrane desalinates water with 99.99 percent efficiencynewatlas.com