University

European University Cyprus

https://euc.ac.cy/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
2162
798
3
4052
1926
2711