John Shigeura

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