University

Saint John's University of Tanzania

https://www.sjut.ac.tz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15695
382
23
24719
14077
5819
6626