University

Cyprus Institute

http://www.cyi.ac.cy/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5775
9
9
3343
7158
2476
6529