University

İzmir Democracy University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8804
2115
161
13973
2427
6657