University

Institut Universitaire de Technologie d'Amiens

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14025
3373
370
2909
12991
11401
6033