S scitechdaily.com MIT created SOTA, cost effective desalination system 1 points thatcherthorn 3 years ago 0 comments