University

Saint John's University of Tanzania

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15614
388
21
14615
5963
6658