×

Arrowhead and Novartis agree up to $2 billion deal for license to neuromuscular therapy

By Thomson Reuters Sep 2, 2025 | 8:18 AM