John D. Lefavour
Hubbell Incorporated · Fci Americas Technology · Framatome Connectors Usa
Total Patents:
63
Overall Rank:
#35,166
Years Active:
1994–2025
Hubbell Incorporated Rank:
#15