Ensoma Therapeutics Platform

Biotechnology company in Boston, United States
Suggest an edit · Your business? Claim now

Add more information

Add hours
Ensoma /en’sōmə/ is derived from the Greek phrase “en soma,” meaning in the body. We develop one-time in vivo treatments that precisely engineer any …