Sutro Biopharma Layoffs
1 day ago
Healthcare
Employees Affected
54
Industry Sector
Technology
Details
Laid off about a third of remaining workforce (54 employees) across San Carlos, remote, and South San Francisco facilities as part of restructuring to extend cash runway
Source Information
Source: Reuters
