University

Ostbayerische Technische Hochschule Regensburg

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5335
1489
139
2233
4577
5107
6084