3 Apr 2025, Thu

FILE PHOTO: The offices of gene sequencing company Illumina Inc