Thomas E. Long
Shell Oil Compny · Abb Research · Springfield
Total Patents:
10
Overall Rank:
#506,208
Years Active:
1983–2020
Shell Oil Compny Rank:
#842