University

Mwenge Catholic University

http://mwecau.ac.tz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20993
618
41
21793
20204
11401
6033