Robert Lance Cook

Shell Oil Compny · Enventure Global Technology · Disney
Total Patents: 131
Overall Rank: #8,275
Years Active: 1980–2025
Shell Oil Compny Rank: #13