John Brower

Hubbell Incorporated
Total Patents: 38
Overall Rank: #84,448
Years Active: 1982–2025
Hubbell Incorporated Rank: #13