University

Intercollege

https://www.intercollege.ac.cy/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8667
2109
10
4758
12674
8602
5040