University

(3) Université Cadi Ayyad Faculté des Sciences et Techniques Marrakech

http://www.fstg-marrakech.ac.ma/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
14818
465
33
11090
13907
8602
6115