Rheinisch Westfälische Technische Hochschule, RWTH. Aachen, Germany.
Aachen University Hospital, Helmholtz Institute for Biomedical Engineering.