Illumina (United Kingdom)h-index: 77Total citations: 72,798Total papers: 299Homepage: https://emea.illumina.com