John S. Buchanan

ExxonMobil
Total Patents: 90
Overall Rank: #18,030
Years Active: 1990–2021
ExxonMobil Rank: #37