University

Instituts Universitaires de Technologie

https://www.iut.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12610
2892
270
10715
11395
5819
6626