University

Toros University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8457
2057
158
11421
3796
6658