University

(1) Dumlupinar University

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
2370
833
59
88
7563
2073
1923