Designing a Compact Wave-Powered Desalination System to Provide Coasting Communities with Fresh Water April 17, 2020 by CoE admin