University

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

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
17499
566
44
16655
6492
6650