FINCH THERAPEUTICS, INC.

PrivateCIK: 1661704
Location

SOMERVILLE, MA

Key Entity Details

Legal Name

FINCH THERAPEUTICS, INC.

Central Index Key (CIK)

1661704

Employer ID (EIN)

472453711

Phone Number

617-229-6499

Business Address

200 INNER BELT ROAD

SOMERVILLE, 02143

MA

Mailing Address

200 INNER BELT ROAD

SOMERVILLE, 02143

MA