Spencer Dodge
Hamilton Beach Brands · S. C. Johnson & Son
Total Patents:
10
Overall Rank:
#506,887
Years Active:
2014–2019
Hamilton Beach Brands Rank:
#31