University

Université Abdelhamid Ibn Badis Mostaganem

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3310
85
10
3970
7355
3065
3233