List your company on Longevity Club — free.

Put your products in front of thousands of active longevity customers.

Claim free listing

Biogen Idec Investors

Biogen Idec is an American biotechnology company that provides therapeutics for neurological, autoimmune, and rare diseases.

Headquarters: Weston, Massachusetts, United States
Founded Date: 1978
Technology: NeuroPharmacology
Acquisitions Number: 9
Number Of Exists: 15
Estimated Revenue: $1B to $10B
Industry: Biotechnology, Health Care, Neuroscience, Therapeutics
Investor Type: Venture Capital
Investment Stage: Early Stage Venture, Late Stage Venture
Funding Status: IPO
Employee Number: 5001-10000