herzogenaurach, bavaria, germany
RWTH Aachen University
Rheinisch-Westfälische Technische Hochschule Aachen / RWTH Aachen