Avalon Ventures

Venture Capital

Seed and early-stage venture firm with over 30 years of experience investing in life sciences and information technology companies.

Seed
Early Stage
Infrastructure
Life Sciences
Headquarters
La Jolla, United States
Founded
1983
AUM
$116.0M
Total Investments
19
Last Investment
Apr 2025
Geographic Focus
United States

Investment Thesis

Focuses on seed and early-stage company formation in life sciences and information technology, often co-founding companies alongside entrepreneurs pursuing disruptive ideas.

Investment History

Sign up to view investment history

Create a free account to see deal history, investment amounts, and round details.

Create Free Account