University

International University of Management

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15256
359
3
6256
15266
5822
6528