University

Centre universitaire de Maghnia

http://maghnia.univ-tlemcen.dz/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23917
896
96
21379
23714
11401
6033