University

Mwenge Catholic University

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15344
435
23
18493
6320
7217