MDD

Views 35 meanings found
MDD is widely recognized as the abbreviation for major depressive disorder, while in engineering it can denote model‑driven development, and in regulatory contexts it may refer to the EU Medical Devices Directive or a maximum daily dose specification.

Medical

Miscellaneous

Community

Governmental

Academic & Science

Computing

Internet

Business