University

Kirikkale University

https://kku.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1486
594
31
1379
1398
2389