Posted in Business & Finance, Government & Military, Information Technology, Organizations, Science DMPA stands for N-(2,3-dimercaptopropyl)-phthalamidic acid DMPA stands for Direction de la Mémoire, du Patrimoine et des Archives (French: Directorate of Memory, Heritage and Archives) DMPA stands for Du Patrimoine et des Archives (French: Heritage and Archives; Department of Defense) DMPA stands for Data Management Programme Area DMPA stands for Direct Marketing Production Agency (UK) DMPA stands for Defense Medical Programs Activity DMPA stands for Digital Media Professionals Association (Canada)