University

(1) Dumlupinar University

http://www.dpu.edu.tr/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2370
833
59
88
7563
2073
1923