QF Telegraph article
Jeddah Kingdom of Saudi Arabia
Jeddah Kingdom of Saudi Arabia Research & Development Committee International Desalination Association IDA TERM : 15 Status Report # 2 S UNDAY D ECEMBER.
Research and Graduate Studies