University

Catholic University of Malawi

http://www.cunima.ac.mw/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23152
732
7
29121
21260
7360
6084