University

Toros University

https://toros.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7375
1922
163
11889
4275
6650