University

Institut Universitaire de Technologie d'Amiens

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15992
3702
432
15053
5963
6658