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