Joseph Broun Powell

Shell Oil Compny
Total Patents: 123
Overall Rank: #9,488
Years Active: 1991–2019
Shell Oil Compny Rank: #5