Current or last location: Delft, Netherlands
Full legal name:
Technische Universiteit Delft
Other Names:
TU Delft
Technische Hogeschool Delft
Previous university names:
Delft Institute of Technology (to 1986-08)
At this time AstroGen has records of 37 astronomy-related doctorates awarded by this university.