Biogen’s Spinraza Needs Long-Term Confirmatory Data, Says EMA

Thumbs up
Thumbs Up

More from New Products

More from Scrip