University

UniversitÉ Lounici Ali de Blida 2

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18506
614
72
11810
19356
8635
5778