University

Mwenge Catholic University

https://mwecau.ac.tz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19640
549
36
22508
18906
7360
6084