Mailing Address
1600 SMITH STREET
HQSEO
HOUSTON TX
77002
Business Address
Mailing Address
75 STATE STREET
SUITE 100
BOSTON MA
02109
Business Address
75 STATE STREET
SUITE 100
BOSTON MA
02109
617-229-6499
Finch Therapeutics Group, Inc. (Issuer)
CIK: 0001733257 (see all company filings)
EIN.: 823433558 | State of Incorp.: DE | Fiscal Year End: 1231
SIC: 2836 Biological Products, (No Diagnostic Substances)
(CF Office: 03 Life Sciences)