Field results in Namibia and Brazil of the new solar desalination system for decentralised drinking water production Academic Article uri icon

publication date

  • July 1, 2011