University

Cyprus College

https://www.cycollege.ac.cy/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10126
2360
12
9551
11224
5822
6066