University

Justo Mwale University

https://justomwale.net/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23543
762
17
28248
22553
7356
6084