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.

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