University

Université de Toulouse II

https://www.univ-tlse2.fr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1120
459
48
1825
1080
1272