University

Izmir Institute of Technology / İzmir Yüksek Teknoloji Enstitüsü

https://iyte.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1380
552
26
3473
1198
1412