Funding Status: Seed
Industry: Medical BioTech
Headquarters: Cambridge, Massachusetts, United States
Total Funding: 220000000
Last Funding Type: Series C
Employee Number: 45200