Todd A. Dickinson
Illumina · Trustees Of Tufts College · US Army
Total Patents:
16
Overall Rank:
#298,114
Years Active:
2002–2016
Illumina Rank:
#157