SAT-3247
Satellos Advances Duchenne Pill Trial in Children; Idorsia Raises $81 Million
Satellos; Duchenne muscular dystrophy; SAT-3247; Phase 2 clinical trial; children; FDA IND submission; oral small-molecule therapy; Idorsia; fundraising; biotech