University

(3) University of Malawi Chancellor College

https://www.cc.ac.mw/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8467
239
5
13108
4697
6650