University

European University Cyprus

https://euc.ac.cy/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2163
798
3
4051
1927
2711