Acronyms and Abbreviations
What does DSRD stand for?
sorted A-Z Z-A
- Department of State and Regional DevelopmentGovernment
- Dissimilatory Sulfite Reductase DDMedical
- Data Systems Research and DevelopmentScience
DSRD Acronym Meanings provided by All Acronyms Dictionary