University

Université Sultan Moulay Slimane Beni Mellal

http://www.usms.ac.ma/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
6526
245
16
16719
14952
7360
3716