University

Université Amar Telidji de Laghouat

http://lagh-univ.dz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3724
144
19
3272
12110
2361
3135