University

European University Cyprus

https://euc.ac.cy/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
2162
798
3
4052
1926
2711