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