John R. Baldwin
Hubbell Incorporated · Cerberus Ag · Hozelock Limited
Total Patents:
39
Overall Rank:
#83,403
Years Active:
1980–2019
Hubbell Incorporated Rank:
#22