University

Intercollege

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8415
2052
10
5791
13002
5819
5518