University

Open University of Cyprus

https://www.ouc.ac.cy/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
3070
1045
5
6339
3565
3243