University

Université Lounici Ali de Blida 2

http://univ-blida2.dz/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16160
531
73
4660
17709
10600
6033