Dresden, Sachsen, Germany
Technische Universität Clausthal (TU Clausthal, Clausthal University of Technology)