San Carlos, CA
8
Affected Employees
September 30, 2025
Layoff Date
September 29, 2025
Notice Date
Company
Sutro Biopharma Inc
City
San Carlos
State
CA
Address
870 Industrial Rd
ZIP
94070
Event Type
Layoff Permanent