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