University

Karadeniz Technical University

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
1438
571
25
3901
720
1440