University

Catholic University of Malawi

https://www.cunima.ac.mw/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21716
710
9
21443
5963
6683