University

International University of Management

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
15875
415
3
14710
6488
6650