University

Toros University

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
8457
2057
158
11421
3796
6658