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