University

Isle of Man College / Colleish Ellan Vannin (International Business School)

http://www.ucm.ac.im/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20811
5110
1
20580
20124
11401
6033