University

İzmir Demokrasi Üniversitesi

http://www.idu.edu.tr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13384
3216
175
17329
18240
4584
6033