University

University of Cyprus

https://ucy.ac.cy/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
598
251
1
873
510
693