University

Alexander College Cyprus

https://alexander.ac.cy/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15539
3816
17
16379
14426
8602
6115