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