Randolph R. Ruetsch
Hubbell Incorporated · Ingersoll-Rand · Johnson & Johnson
Total Patents:
11
Overall Rank:
#460,679
Years Active:
1985–2019
Hubbell Incorporated Rank:
#188