What does DHSD stand for?
What does DHSD mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: DHSD.
We've found a total of 4 definitions for DHSD:
Deployment Health Support Directorate
Duplex High Speed Data
Department of Health and Social Development
Division for Health Sciences Diversity