Production & Operations

DOD

Definition

Doctor on Duty

DOD means Doctor on Duty. Doctor on Duty refers to a medical professional, available to support or participate in an Emergency Response team.

✓ Verified term