General information
City
Dresden
Address

TU Dresden
01062 Dresden
Germany

University name
Technische Universit├Ąt Dresden
Location

51.027360405731, 13.727234601974