University

Technische Fachhochschule Georg Agrícola Bochum

https://www.thga.de/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
11936
2649
298
9714
6492
6650