Ayman Halawa
About
Information
Location:
United Arab Emirates
Taxonomy
Environment
Energy
Desalination