site logo

At a pivotal moment, Biogen loses another top executive

Getty Images