University

Catholic University of Malawi

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22362
813
10
21917
7619
7217