Web Analytics

Start up Profile

Ensoma

Ensoma United States - Boston, MA
START UP

1 Disclosed Funding Rounds $85,000,000
0 Participating Investments




At Ensoma, we develop one-time in vivo treatments that precisely engineer any or all blood and immune cells to cure diseases from within.