Alan B. Duell
Shell Oil Compny · Halliburton · Enventure Global Technology
Total Patents:
35
Overall Rank:
#99,235
Years Active:
1993–2012
Shell Oil Compny Rank:
#90