University

Université d'Artois

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1825
691
76
4252
3572
2697
1713