University

Instituts Universitaires de Technologie

https://www.iut.fr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13831
3062
337
12187
6492
6650