DSSD

Medical abbreviations:
DSSD

Data Systems And Services Division