University

Université d'Artois

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
2013
753
83
3928
2497
2091