University

Ibanda University

https://ibandauniversity.ac.ug/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26588
964
52
26524
5963
6683