John Ward

Shell Oil Compny · E.V.S. · Fmr
Total Patents: 26
Overall Rank: #152,423
Years Active: 1982–2024
Shell Oil Compny Rank: #178