University

Université Sultan Moulay Slimane Beni Mellal

http://usms.ac.ma/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7078
249
16
6562
15687
10778
3686