DSTO
Acronym | Definition |
---|---|
DSTO | Defence Science & Technology Organisation (Australia) |
DSTO | Developmental Services Toronto (Canada) |
DSTO | Door Supervisor Training Organisation (UK; security training) |
DSTO | Dependent Spouse Tax Offset (Australia) |
DSTO | Defense Systems and Technology Operation |