University

Justo Mwale University

https://justomwale.net/

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