Profile picture
Sgouris Sgouridis
Doctorate
  • Masdar Institute of Science and Technology
    Masdar City, United Arab Emirates
mini profile avatar Sgouris Sgouridis