University

Open University of Cyprus

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3250
1059
6
6523
3382
3258