A scaled up test bed of NEWT’s direct solar desalination technology

Return to article.