University

Acibadem University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2835
966
82
8890
1338
2647