Third Rock Ventures

VC Investor

Stephen Sherwin

Title:

Email:

Location: United States

Minimum investment: $100,000

Maximum investment:

Stage:

Sectors: BioTech

Thesis: