Thomas Carl Semple

Shell Oil Compny · Yale University
Total Patents: 23
Overall Rank: #184,755
Years Active: 1995–2017
Shell Oil Compny Rank: #98