University

Open University of Cyprus

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
3070
1045
5
6339
3565
3243