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