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