University

Université Lounici Ali de Blida 2

http://univ-blida2.dz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17186
583
74
6474
18465
10113
6008