University

University of Nicosia

https://www.unic.ac.cy/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2742
944
4
2454
5963
2307