Source: LD Micro

Press Release: Finch : Finch Announces Delisting from Nasdaq and SEC Deregistration

Read this press release and other recent news about Finch Therapeutics Group Inc. (FNCH) at ldmicro.com

Read full article »
Annual Revenue
$100K-5.0M
Employees
1-25
Matthew P. Blischak's photo - CEO of Finch

CEO

Matthew P. Blischak

CEO Approval Rating

82/100

Read more