DSTD
Acronym | Definition |
---|---|
DSTD | Directeur des Services Techniques Départementaux (French: Director of Departmental Technical Services) |
DSTD | Detail Software Technical Design |
DSTD | Division of Sexually Transmitted Disease Prevention (also seen as DSTDP; US CDC) |
DSTD | Dynamic Surface Tension Detector |
DSTD | Don't Scare the Dog (Florida classic rock and blues band) |
DSTD | Devices and System Training Directorate |
DSTD | Decreased Soft-Tissue Deposition |