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