University

Université Sultan Moulay Slimane Beni Mellal

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

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
4409
210
11
6581
6492
3305