University of Rochester team develops solar desalination system for seawater

Technology