John C. Stone

Black & Decker · 3M
Total Patents: 12
Overall Rank: #419,804
Years Active: 1995–2016
Black & Decker Rank: #367