University

(1) Dumlupinar University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2368
818
57
2841
7255
2733
1592