13 people are employed at TU Darmstadt.
TU Darmstadt is based in Darmstadt, Hessen.
The NAICS codes for TU Darmstadt are [61131, 61, 611, 611310, 6113].
The SIC codes for TU Darmstadt are [82, 822].