University

Yıldırım Beyazıt University

https://aybu.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3772
1177
118
7660
5963
2455