Todd Anton Stricker
The J. M. Smucker · S. C. Johnson & Son · The Clorox
Total Patents:
4
Overall Rank:
#1,225,369
Years Active:
2003–2013
The J. M. Smucker Rank:
#27