John Shigeura
Applera · Applied Biosystems · Perkinelmer
Total Patents:
40
Overall Rank:
#79,564
Years Active:
1994–2020
Applera Rank:
#14