University

Iskenderun Technical University / İskenderun Teknik Üniversitesi

https://iste.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3142
1057
107
12310
1816
2820