9th May 2022
Illumina forced to pay almost $334M as it loses DNA sequencing patent case Endpoints News