Damla Oguz

Dr. Damla Oguz

Izmir Institute of Technology, İzmir, Turkey (Türkiye)
orcid