Benjamin Joseph Michaud

Hubbell Incorporated · Safran Electronics & Defense · Safran Landing Systems
Total Patents: 4
Overall Rank: #1,090,532
Years Active: 2003–2025
Hubbell Incorporated Rank: #533