University

Mbeya University of Science & Technology

http://www.mustnet.ac.tz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19392
530
32
26088
18123
7356
6084