What does DDRS stand for?
DDRS stands for "Director of Defense Research"
How to abbreviate "Director of Defense Research"?
"Director of Defense Research" can be abbreviated as DDRS
What is the meaning of DDRS abbreviation?
The meaning of DDRS abbreviation is "Director of Defense Research"
What does DDRS mean?
DDRS as abbreviation means "Director of Defense Research"