University

(3) Observatoire de Paris PSL

http://www.observatoiredeparis.psl.eu/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
4624
1362
144
8975
23463
5819
628