University

Dokuz Eylül University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1020
424
11
1926
588
1182