University

Millennium University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26375
960
17
26306
6492
6650