University

Dokuz Eylül University

https://www.deu.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1100
437
11
1954
719
1241