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)
IRS No.: 823433558 | State of Incorp.: DE | Fiscal Year End: 1231
SIC: 2836 Biological Products, (No Diagnostic Substances)
(CF Office: 03 Life Sciences)