University

Cyprus University of Technology

https://www.cut.ac.cy/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1532
600
2
4192
830
1499