George Church

Affiliations

  • Large Shareholder at Editas Medicine Inc. (EDIT), 2016-02-02
  • Director at Sigma Aldrich Corp (SIAL), 2015-11-19