University

Cyprus Institute

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5308
1534
8
6350
2315
6650