University

Yıldırım Beyazıt University

http://www.ybu.edu.tr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5929
1623
99
2862
7753
2039
6033