What does DMSD stand for?
DMSD stands for "Defence Medical Services Department"
How to abbreviate "Defence Medical Services Department"?
"Defence Medical Services Department" can be abbreviated as DMSD
What is the meaning of DMSD abbreviation?
The meaning of DMSD abbreviation is "Defence Medical Services Department"
What does DMSD mean?
DMSD as abbreviation means "Defence Medical Services Department"