University

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

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18969
4391
1
18345
6492
6650