YourDictionary

What does DEBRA stand for?

Diffuse Extragalactic Background RAdiation

Dystrophic Epidermolysis Bullosa Research Association (ADWA)

Dystrophic Epidermolysis Bullosa Research Association of America (EA)

Learn more about DEBRA

link/cite print suggestion box