Scott D. Craig
Black & Decker · Cooper Instrument · Devilbiss Air Power
Total Patents:
23
Overall Rank:
#178,128
Years Active:
2004–2025
Black & Decker Rank:
#135