Finch Therapeutics rallies $90m Series D

Somerville, Massachusetts-based Finch Therapeutics Group Inc, a clinical-stage microbiome drug development company, has secured $90 million in Series D financing.

Share this