University

Istanbul Esenyurt University

https://esenyurt.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7197
1901
160
13778
3219
6650