University

Communauté d'Universités et établissements Lille Nord de France

http://www.cue-lillenorddefrance.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3845
1186
124
15605
13260
5819
1129