University

Université Sorbonne Paris Nord

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
717
312
23
1382
889
669