University

European University Cyprus

http://euc.ac.cy/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2211
806
3
3788
1716
2725