University

International University of Management

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
17898
455
3
7988
17462
11401
6033