University

Teofilo Kisanji University

http://teku.ac.tz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19601
556
34
24203
18578
8602
6115