J. Scott Buchanan
ExxonMobil · Badger Licensing · Phillips Petroleum
Total Patents:
30
Overall Rank:
#123,851
Years Active:
1992–2023
ExxonMobil Rank:
#393