Sutro Biopharma Reports Third Quarter 2024 Financial Results and ...
Sutro Biopharma Reports Third Quarter 2024 Financial Results and ...
EX-99.1 - 8-K: Current report filing | Sutro Biopharma, Inc. (STRO)
Funding of ~$850M generated from collaborators as of December 31, 2023(3). Based on the estimated value of cash, cash equivalents and marketable ...