What does DEPMEDS stand for?
DEPMEDS stands for "Deployable Medical Systems"
How to abbreviate "Deployable Medical Systems"?
"Deployable Medical Systems" can be abbreviated as DEPMEDS
What is the meaning of DEPMEDS abbreviation?
The meaning of DEPMEDS abbreviation is "Deployable Medical Systems"
What does DEPMEDS mean?
DEPMEDS as abbreviation means "Deployable Medical Systems"