University

École normale Supérieure de Rennes / ENS Rennes

http://www.ens-rennes.fr/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11097
2486
253
8641
6492
6650