Thomas Taggart
Steuben Foods · Lockwood Technical · Porex
Total Patents:
12
Overall Rank:
#426,219
Years Active:
1984–2006
Steuben Foods Rank:
#1