University

Toros University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8568
2077
158
7674
10613
4304
6626