Can Aydogmus

Doha, Ad Dawhah, Qatar

  • Education
    • Middle East Technical University
    • Eskisehir Osmangazi University