University

Toros University

https://www.toros.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8467
2061
158
11420
3797
6683