University

Université Mohamed El Bachir El Ibrahim Bordj Bou Arréridj

https://www.univ-bba.dz/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
4712
249
30
16603
3496
3654