University

Selçuk University

https://www.selcuk.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1408
561
23
3607
782
1432