University

Université Sorbonne Paris Nord

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
717
312
23
1382
889
669