SDDU

AcronymDefinition
SDDUStaff and Departmental Development Unit (UK)
SDDUSystem Development and Diagnostic Unit