Logo of Huzzle
Illumina
image

Illumina

San Diego, CA

Unlocking the Power of the Genome

San Diego, CA

Science & Healthcare
sidebar.industry
5001-10,000
sidebar.employees
1998
sidebar.founded-year