STDU

AcronymDefinition
STDUScientific and Technical Documentation Utility
STDUStaff Training and Development Unit (UK)
STDUShut the Duck Up