Stacy Alycia Thomas Castro
Colgate-Palmolive · Blue Box Toy Factory Limited · The J. M. Smucker
Total Patents:
27
Overall Rank:
#145,033
Years Active:
2010–2022
Colgate-Palmolive Rank:
#286