University

Mesoyios College

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22839
5455
25
22826
22271
11401
6033