University

Université Sorbonne Paris Nord

https://www.univ-paris13.fr/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
717
312
23
1382
889
669