#Stanford

New tech harnesses energy by mixing freshwater and seawater

New tech harnesses energy by mixing freshwater and seawater