General information
City
Dresden
Address

TU Dresden
01062 Dresden
Germany

University name
Technische Universität Dresden
Location

51.027360405731, 13.727234601974