Skip to content
For press enquiries please contact Illumina's PR and Marketing Manager, Beth Spencer:
E: beth.spencer@illumina.co.uk
T: 020 8600 3464
Download press release