University

International University of Management

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17898
455
3
7988
17462
11401
6033