University

Toros University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9439
2257
160
7308
12569
4550
6115