University

Karadeniz Technical University / Karadeniz Teknik Üniversitesi

http://ktu.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1348
542
22
3910
802
1436