University

Saint John's University of Tanzania

https://sjut.ac.tz/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15572
445
25
14049
7619
7217