Stephen Worsley

Affiliations

  • Chief Business Officer at Sutro Biopharma Inc. (STRO), 2019-01-31