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