University

Institut National Universitaire Jean François Champollion (comUE Université de Toulouse)

http://www.univ-jfc.fr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6899
1851
203
10900
8548
4403
6033