University

Université Amar Telidji de Laghouat

http://lagh-univ.dz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3806
141
23
1606
12231
2636
3255