University

Université de Lille

http://www.univ-lille.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
629
263
18
1010
1610
749
400