Robert G. Lutz

Shell Oil Compny
Total Patents: 51
Overall Rank: #52,971
Years Active: 1983–2014
Shell Oil Compny Rank: #38