John Voyta

Tropix · Applied Biosystems · Applera
Total Patents: 40
Overall Rank: #80,020
Years Active: 1990–2014
Tropix Rank: #3