University

Archbishop Mihayo University College of Tabora

http://www.amucta.ac.tz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22705
709
48
22827
22416
7356
6084