University

Upper Jubba University

https://uju.edu.so/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30991
1234
65
30991
6492
6650