University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1775
652
80
3439
3428
2778
1484