Chris Shumway

Affiliations

  • Large Shareholder, Director at Finch Therapeutics Group Inc. (FNCH), 2023-06-09