University

Deutsch-Französische Hochschule / Université Franco-Allemande

http://www.dfh-ufa.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9070
2179
232
10066
6808
5822
6528