Shadi Alex AbuGhazaleh

Hubbell Incorporated · University Of Delaware
Total Patents: 52
Overall Rank: #50,095
Years Active: 1999–2025
Hubbell Incorporated Rank: #6