University

Frederick University

https://www.frederick.ac.cy/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3026
1034
4
7904
2427
3283