DEPA

Views 8 meanings found
DEPA can mean a domestic energy producers alliance, a scientific instrument for analyzing elastic properties, or an advanced distributed processing architecture used in research and industry.

Miscellaneous

Governmental

Academic & Science