University

Université Catholique de Lille / Fédération universitaire et polytechnique de Lille (comUE Lille Nord de France)

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3424
1077
124
4298
5734
5104
3428