University

Millennium University

https://www.mu.ac.mw/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25867
970
17
25698
7619
7217