Michael R. Sell

Black & Decker
Total Patents: 17
Overall Rank: #276,638
Years Active: 1983–2016
Black & Decker Rank: #187