University

Iskenderun Technical University / İskenderun Teknik Üniversitesi

https://iste.edu.tr/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
3144
1058
107
12309
1817
2820