DSDD

Medical abbreviations:
DSDD

Data Systems Development Division