University

Cyprus Institute

https://www.cyi.ac.cy/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
5308
1534
8
6349
2318
6650