Details
Organization name
Technische Universität Dresden