Sutro Biopharma
| Use attributes for filter ! | |
| Stock price | STRO |
|---|---|
| Disclaimer | |
| Founded | 2003 |
| Number of employees | 160 |
| Headquarters | South San Francisco |
| California | |
| United States | |
| Date of Reg. | |
| Date of Upd. | |
| ID | 942462 |
About Sutro Biopharma
Sutro Biopharma, Inc. is a public biotechnology company headquartered in South San Francisco, California focused on clinical-stage drug discovery, development and manufacturing.