Headquarters of Biogen on Binney Street Cambridge. (Jesse Costa/WBUR)

Headquarters of Biogen on Binney Street Cambridge. (Jesse Costa/WBUR)