Company Illumina
Date 2023-08
Industry Healthcare
City San Diego
Country United States
Employees Affected 151
Status Post-IPO