University

Institut Universitaire de Technologie d'Amiens

http://www.iut-amiens.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14755
3546
405
17378
13432
7356
6084