Saudi Arabia and desalination becoming green as the flag?

Research output: Contribution to journalArticlepeer-review

Original languageEnglish (US)
JournalHarvard International Review
Volume32
Issue number3
StatePublished - Sep 2010
Externally publishedYes

Cite this