University

Université de Mwaro

https://www.umo.edu.bi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29958
1174
18
29950
6492
6650