EU Approves Novartis’ Itvisma for SMA as Dupilumab Sales Hit €10.7 Billion - NVS News | Rallies