University

Frederick Institute of Technology

http://www.fit.ac.cy/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
11545
2720
13
13339
14266
5498
6115