Organization name
Aachen University, Germany