Robert M. Lewis
Shell Oil Compny · RTX (Raytheon) · Helix Technology
Total Patents:
22
Overall Rank:
#194,483
Years Active:
1981–2021
Shell Oil Compny Rank:
#283