University

Institut Universitaire de Technologie de Blagnac

https://www.iut-blagnac.fr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15324
3525
411
14250
5963
6683