University

Izmir Institute of Technology

https://iyte.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1411
562
24
3352
1069
1416