University

École normale Supérieure de Rennes / ENS Rennes

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9976
218
218
6235
8440
5822
6529