Eric Scott Plevy

Affiliations

  • Chief Scientific Officer at Synlogic Inc. (SYBX), 2019-09-25