David L. Fletcher
ExxonMobil · Leeds & Northrup · IBM
Total Patents:
21
Overall Rank:
#209,658
Years Active:
1980–2016
ExxonMobil Rank:
#593