University

Université de Mwaro

http://www.umo.edu.bi/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
29459
1148
14
22247
29608
5819
6626