Biogen Idec Ma Inc in Somerville, MA 02143



Biogen Idec Ma Inc

133 Boston Post Road

(617) 679-2000

(877) 734-2957