University

Paris School of Economics

https://www.parisschoolofeconomics.eu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6850
1800
188
3359
5963
6658