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