University

University of The Sacred Heart Gulu

https://ror.org/013hxq561

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23954
891
42
23604
8370
7223