Barbara Leyman

Affiliations

  • Chief Business Dev. Officer at Sutro Biopharma Inc. (STRO), 2024-07-10