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
3278
1045
124
5024
4847
4918
3412