University

Technische Fachhochschule Georg Agrícola Bochum

https://www.thga.de/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
11936
2649
298
9714
6492
6650