University

Université Sultan Moulay Slimane Beni Mellal

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
6527
245
16
16716
14934
7356
3718