University

Mwenge Catholic University

http://mwecau.ac.tz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19824
572
36
21210
19182
8602
6115