Founded in 1978, Biogen is a leading biotechnology company pioneering innovative science for neurology and rare diseases. Features New Ventures CVC arm investing in early-stage life sciences.

Cambridge, United States · 8+ investments

Seed
Early Stage
Biotech
Life Sciences
Headquarters
Cambridge, United States
Founded
1978
Website
biogen.com
Total Investments
8
Last Investment
Jun 2026
Geographic Focus
United States

Investment Thesis

Invests in upstream science in core therapeutic areas like neurology, rare diseases to expand pipeline and create options.

Biogen is a Venture Capital firm based in Cambridge, United States. It has made 8 investments in Biotech and Life Sciences.

Investment History

Sign up to view investment history

Create a free account with 25 free credits every month, no card needed, to unlock deal history, amounts, and round details.

Your firm? Embed this profile

Add the live badge to your site — it stays current as your portfolio data updates.

Biogen on Indexed.vc
<a href="https://indexed.vc/investors/biogen"><img src="https://indexed.vc/api/badge/investor/biogen" alt="Biogen on Indexed.vc" width="260" height="76" /></a>