University

Technische Fachhochschule Georg Agrícola Bochum

https://www.thga.de/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
11936
2649
298
9714
6492
6650