University

International University of Management

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
17898
455
3
7988
17462
11401
6033