University

Cappadocia University

https://www.kapadokya.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8753
2108
160
10694
4483
6683