Third Rock Ventures
Third Rock Ventures

Third Rock Ventures

About

Key facts

Stages
Series A
Cheque size
$46M to $143M
Add first review