Abstract
Finalists' wave-powered desalination devices are being deployed at Jennette's Pier in North Carolina. Watch the deployment in real time!
Waves to Water DRINK Finale Deployment Live Stream is located in North Carolina, United States of America.