University

St Francis University College of Health and Allied Sciences

https://sfuchas.ac.tz/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
21306
697
43
20946
6488
6650