Edward Hughes
Aculon · Electrolab · Oceaneering International
Total Patents:
7
Overall Rank:
#675,000
Years Active:
1988–2025
Aculon Rank:
#3