University

Technische Hochschule Deggendorf (Hochschule für Angewandte Wissenschaften Deggendorf)

https://www.th-deg.de/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5825
1664
142
4973
4838
6650