Skip to main content

DEBRA Research Invests in Eliksa Therapeutics to Advance ELK-003, a Biological Eye Drop for Epidermolysis Bullosa-Related Ocular Complications