University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5916
143
143
7623
5019
5516
6067