Peter Stricker
Taxonomy
Executive
C-level
Sea Water Desalinisation
Sustainable Desalination
Desalination