Harold Swerdlow
Illumina · Illumina Cambridge Limited · Perkinelmer Health Sciences
Total Patents:
5
Overall Rank:
#1,017,204
Years Active:
1999–2012
Illumina Rank:
#569