University

Université Kasdi Merbah Ouargla

http://www.univ-ouargla.dz/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
3150
78
9
655
3323
4134
4095