University

(3) Université Sultan Moulay Slimane Faculté des Sciences et Techniques de Beni-Mellal

http://fstbm.ac.ma/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15695
475
37
6522
15806
5819
6626