University

Teofilo Kisanji University

http://teku.ac.tz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20169
622
42
27523
19081
5819
6626