Profile picture
Efe Sezgin
  • Associate Professor
    İzmir Institute of Technology
    Urla, Turkey
mini profile avatar Efe Sezgin