University

(3) University of Malawi The Polytechnic

http://www.poly.ac.mw/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12129
265
5
17987
13912
4787
6528