University

St Francis University College of Health and Allied Sciences

https://sfuchas.ac.tz/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19428
641
38
18563
7619
7217