Current or last location: Darmstadt, Hesse, Germany
Full legal name:
Technische Universität Darmstadt
Other Names:
TU Darmstadt
Darmstadt University of Technology
Previous university names:
TH Darmstadt (to 1997-09)
At this time AstroGen has records of 32 astronomy-related doctorates awarded by this university.