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