DEBRA Research and LEO Pharma announce strategic partnership to enhance treatments for Epidermolysis Bullosa (EB), a rare skin disease with no approved treatment options ...