John A. Krause
Hubbell Incorporated
Total Patents:
16
Overall Rank:
#300,847
Years Active:
1995–2010
Hubbell Incorporated Rank:
#76