R. Bruce Stewart

Shell Oil Compny · Enventure Global Technology
Total Patents: 36
Overall Rank: #94,884
Years Active: 1982–2012
Shell Oil Compny Rank: #56