top of page

Harry Barber
Venrock
Series A, Series B
BioTech, Health IT, Medical Devices, New York City
$2,000,000
-
$40,000,000
.png)

bottom of page
Venrock
Series A, Series B
BioTech, Health IT, Medical Devices, New York City
$2,000,000
$40,000,000