Biogen Idec is Biogen, Once Again

One of the original biotech companies, Biogen has been anchored in Cambridge, MA for nearly four decades. Today, we remain committed to our roots in science and innovation – and to bringing forward new medicines that will have a real impact on patients, caregivers and society. To us, that is science that truly matters.