University

Dokuz Eylül University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1004
419
11
1901
701
1179