University

Centre Universitaire de Aïn Témouchent

http://www.cuniv-aintemouchent.dz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14434
471
62
4277
18466
7178
6007