Colin Barnes

Illumina Cambridge Limited · Solexa · Illumina
Total Patents: 38
Overall Rank: #85,753
Years Active: 2006–2023
Illumina Cambridge Limited Rank: #7