University

İzmir Democracy University

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

World RankingContinental RankingCountry Ranksort ascendingImpactOpennessExcellence
8806
2119
161
13972
2435
6683