University

İstanbul Ayvansaray Üniversitesi

https://www.ayvansaray.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14989
3427
188
15399
5703
6683