Venrock Investors
Building Companies that Shape the Future
Invests into
Connections
Number Of Exists:
267
Investor Type:
Healthcare Company
Employee Number:
11-50
Founded Date:
Apr 1969
Industry:
AI Pharma
Headquarters:
Palo Alto, California, United States