University

Université Amar Telidji de Laghouat

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
4138
138
23
1127
12248
5133
3268