Sutro Biopharma, Inc. is located at 310 Utah Ave
Suite 150
, South San Francisco, CA 94080. It has around 100 - 250 employees. Its revenue is around $10 - 20M. ...
Competitor - 1/8
Which company is more competitive with Sutro Biopharma, Inc.?
SOUTH SAN FRANCISCO, Sept. 12, 2018 /PRNewswire/ -- Sutro Biopharma, Inc., has appointed Stephen Worsley as chief business officer and has named Linda Fitzpatrick to the newly-created post of chief [...]
SOUTH SAN FRANCISCO, Calif., Aug. 10, 2017 /PRNewswire/ --Â Sutro Biopharma today announced it is refocusing its 2014 immuno-oncology collaboration with Celgene on four programs that are advancing through preclinical development, [...]