University

Centre Universitaire de Aïn Témouchent

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13709
429
59
3213
18264
7014
6033