Todd Krueger
Bob Barker Company
Total Patents:
5
Overall Rank:
#1,022,487
Years Active:
1999–2011
Bob Barker Company Rank:
#2