David L. Fletcher

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