University

Mesoyios College

http://www.mesoyios.ac.cy/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22256
5280
26
22865
21830
8602
6115