Venkatesh Srinivasan

Affiliations

  • Chief Tech Op Officer at Sutro Biopharma Inc. (STRO), 2024-05-03