Nicholas Ryan Imsand
Apex Brands · Black & Decker · Stanley Black & Decker
Total Patents:
23
Overall Rank:
#180,452
Years Active:
2015–2024
Apex Brands Rank:
#8