Sutro Biopharma snags $85.4 mln Series E

Share this