John Foreman Stewart

Shell Oil Compny
Total Patents: 9
Overall Rank: #584,674
Years Active: 2001–2007
Shell Oil Compny Rank: #321