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:
Department of Health and Social Development
Deployment Health Support Directorate
Division for Health Sciences Diversity
Duplex High Speed Data