James D. Thornsberry

ExxonMobil · Dow Corning · Atlas Roofing
Total Patents: 12
Overall Rank: #410,855
Years Active: 1988–2022
ExxonMobil Rank: #1,824