University

European University Cyprus

http://euc.ac.cy/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2209
806
3
3788
1715
2714