Todd A. Battistoni
Invitrogen · Thermo Fisher · The Procter & Gamble
Total Patents:
5
Overall Rank:
#1,035,811
Years Active:
1991–2006
Invitrogen Rank:
#46