University

Université d'Artois (comUE Lille Nord de France)

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1834
669
76
3725
3751
2545
1601