Investments
1
Lead Investments
0
Westfield, New Jersey, United States, US

Highlights

Focus Areas

Biotechnology
Pharmaceutical

Recent Investments

Lactiga logo

Firm Investments