Longwood Fund Investors

Longwood creates and invests in science-based companies that develop novel solutions for important medical problems

Headquarters: United States
Founded Date: 2010
Investor Type: Venture Capital
Number Of Exists: 16
Employee Number: 1-10