Investing Profile

Shelby Barada

InvestorVC
Healthcare Investor at Venrock
Photo of Shelby Barada, Investor at Venrock
Venrock Investor
$3.0M - $10.0M
$6.5M
$450M