Scott Lee Wellington

Shell Oil Compny · William Marsh Rice University · Apple
Total Patents: 245
Overall Rank: #2,095
Years Active: 1980–2021
Shell Oil Compny Rank: #2