University

Mwenge Catholic University

https://mwecau.ac.tz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16820
433
26
1324
18182
5819
6626