site logo

Biogen's R&D head is out, following string of clinical setbacks

Getty Images