Neil Symonds
Excelitas Technologies · Perkinelmer
Total Patents:
6
Overall Rank:
#839,124
Years Active:
1994–2018
Excelitas Technologies Rank:
#10