University

Millennium University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27115
990
18
27059
5963
6683