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