DHMD: Deutsches Hygiene Museum Dresden

What does DHMD mean? The above is one of DHMD meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Deutsches Hygiene Museum Dresden