Biotech and pharma layoffs in 2024 (as of March 6)