University

INP Toulouse/ Institut National Polytechnique de Toulouse (comUE Université de Toulouse)

http://www.inp-toulouse.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1653
616
75
6093
4821
7472
577