University

Université de Toulouse I / Université Toulouse Capitole (comUE Université de Toulouse)

http://www.ut-capitole.fr/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1600
600
72
3481
4217
3104
967