Germany •
Technische Universität Dresden