University

International University of Management

http://www.ium.edu.na/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15934
366
3
8080
15777
7360
6084