University

Acibadem University / Acıbadem Üniversitesi

https://www.acibadem.edu.tr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2599
929
83
8954
1482
2635