University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6983
1826
190
11556
8605
4278
6115