University

Iskenderun Technical University / İskenderun Teknik Üniversitesi

https://iste.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
4406
1324
130
11196
7420
2549