University

Karadeniz Technical University

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
1438
571
25
3901
720
1440