University

Catholic University of Malawi

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21356
703
9
20999
6492
6650