[Back]
Walaa El-Harouni
Karlsruhe Institute of Technology