University

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

http://www.fstbm.ac.ma/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12690
383
24
7395
15123
8433
6033