Kenny Padro
Hubbell Incorporated · Litton Systems · Winchester Electronics
Total Patents:
22
Overall Rank:
#190,779
Years Active:
2003–2025
Hubbell Incorporated Rank:
#61