University

Université de Sétif 2

https://en.wikipedia.org/wiki/Université de Sétif

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12037
531
64
11794
6317
7212