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