University

Nkhoma University

https://nkhoma.ac.mw/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28671
1123
22
28620
7619
7217