University

International University of Management

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

World RankingContinental RankingCountry Ranksort ascendingPresenceImpactOpennessExcellence
15257
3
3
6257
15267
5822
6529