University

Université Larbi Ben Mhidi de Oum El Bouaghi

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4679
165
30
1293
13467
5269
3735