University

Centre Universitaire de Rélizane

http://www.cu-relizane.dz/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17512
561
68
7472
18883
8635
5778