University

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

https://www.ucm.ac.im/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19978
4808
1
19876
19551
7356
6084