Company Illumina
Date 2024-02
Industry Healthcare
City San Diego
Country United States
Employees Affected 111
Status Post-IPO