Robert Nicholas Worrall

Shell Oil Compny · Zeitecs B.V. · Composite Technology Development
Total Patents: 24
Overall Rank: #174,397
Years Active: 1988–2015
Shell Oil Compny Rank: #130