University

Université Sultan Moulay Slimane Beni Mellal

http://usms.ac.ma/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6158
237
16
12012
13770
8602
3733