Sutro Biopharma posts Q2 loss, reports early STRO-004 trial data
Sutro Biopharma, Inc. (NASDAQ: STRO) reported a net loss of $38.5 million, or $2.33 per share, for the second quarter ...
(Premium-only article. Please sign in or upgrade to SI Premium to view.)
(Premium-only article. Please sign in or upgrade to SI Premium to view.)
