University

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

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

World RankingContinental RankingCountry RankPresenceImpactsort ascendingOpennessExcellence
9091
2184
232
10065
6807
5819
6626