Stuart Ellison
Enovate Systems · Aker Subsea Limited
Total Patents:
10
Overall Rank:
#500,323
Years Active:
2015–2022
Enovate Systems Rank:
#2