University

Instituts Universitaires de Technologie

http://www.iut.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13517
3249
350
12956
11365
11401
6033