Longwood Fund Investors

Venture capital firmLongwood Fund is a venture capital firm dedicated to creating and investing in novel healthcare companies that develop important treatments to help - Longwood /?
Headquarters:
United States, Massachusetts
Founded Date:
2010
Number Of Exists:
16
Employee Number:
1-10