Phase 3
KB803-EYE-01 is a Phase 3 double-blind, randomized, placebo-controlled, crossover study to evaluate the safety and efficacy of KB803 versus matched placebo in …
Dystrophic Epidermolysis BullosaDEB - Dystrophic Epidermolysis BullosaRecessive Dystrophic Epidermolysis Bullosa+1 more