University

Ostbayerische Technische Hochschule Regensburg

http://www.oth-regensburg.de/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5370
1490
141
2938
4902
4562
6115