site logo

Biogen gene therapy deal has yet to bear fruit

Getty Images