Miguel S. Email

Associate . Longwood Fund

Current Roles

Employees:
19
Revenue:
$1.7M
About
Longwood creates and invests in science-based companies that develop novel solutions for important medical problems.
Longwood Fund Address
800 Boylston Street
Boston, MA
United States
Longwood Fund Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.