David T. Ferrughelli
ExxonMobil
Total Patents:
40
Overall Rank:
#79,273
Years Active:
1990–2022
ExxonMobil Rank:
#188