John R. Cochran
Black & Decker
Total Patents:
19
Overall Rank:
#240,451
Years Active:
1991–2013
Black & Decker Rank:
#158