University

Université Amar Telidji de Laghouat

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4193
133
22
1635
12158
4783
3339