Robert P. Welsh
Black & Decker · Selfix
Total Patents:
160
Overall Rank:
#5,411
Years Active:
1996–2024
Black & Decker Rank:
#1