DEBRA Research Invests in Eliksa Therapeutics to Advance ELK-003, a Biological Eye Drop for Epidermolysis Bullosa-Related Ocular Complications Written by Lydia Robinson-Garcia on 29th October 2025. Posted in Client News. Previous Next