Illumina strikes $325M deal to end years-long patent battles  Endpoints News