University

Instituts Universitaires de Technologie

https://www.iut.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12533
2947
331
11054
11185
7360
6084