formerly Prospect.
Reveal Vasiliy Ostapenko's email & phone
Sutro Biopharma, Inc.
Website
Employee count
199
Industry
Biotechnology Research
Headquarter
South San Francisco, California, United States