University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6008
213
33
6315
15904
5055
4063