University

Karadeniz Technical University

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
1438
571
25
3901
720
1440