University

Mwenge Catholic University

https://www.mwecau.ac.tz/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
20225
636
38
19765
6492
6650