University

Alexander College Cyprus

https://alexander.ac.cy/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16123
3958
16
16263
14618
11401
6033