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