University

Université Sultan Moulay Slimane Beni Mellal

http://usms.ac.ma/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6822
240
16
10382
14490
11401
3696