DSD

Medical abbreviations:
DSD

Duplicate Scheduling with Deadlines