Scott Howell
Stoneage · Illinois Tool Works
Total Patents:
6
Overall Rank:
#773,328
Years Active:
1993–2025
Stoneage Rank:
#10