Ensoma Company Contacts

Ensoma

http://www.ensoma.com
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 or all blood and immune cells to cure diseases from within. We have a bigger, bolder... Read More
Contacts

Country

United States

City

Boston

Headquarters

Boston, MA

Profile

Industry

Biotechnology Research

Size

51 - 200

Funding

Total Rounds

3

Last Round

Mon May 15 2023

Last Round Series

Series B

Last Round Raised

$ 50,000,000