University

Frederick Institute of Technology

https://fit.ac.cy/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17264
3938
17
16369
6492
6650