University

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

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
9091
2184
232
10065
6807
5819
6626