University

Karadeniz Technical University

https://www.ktu.edu.tr/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
1438
571
25
3901
720
1440