Ben F. Johnson

Perkinelmer · Applera · Applied Biosystems
Total Patents: 7
Overall Rank: #739,444
Years Active: 1995–2015
Perkinelmer Rank: #100