General information
University name
Technische Universit├Ąt Dresden
Address

TU Dresden
01062 Dresden
Germany

City
Dresden
Location

51.027360405731, 13.727234601974