University

Université Sultan Moulay Slimane Beni Mellal

http://usms.ac.ma/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7079
249
16
6562
15688
10778
3685