DSSD

Medical abbreviations:
DSSD

Data Structured Systems Development