University

Barawa International University

https://en.wikipedia.org/wiki/Barawa International

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31927
1333
86
31924
6553
7212