David E. W. Vaughan

ExxonMobil · W. R. Grace & · Harbor Branch Oceanographic Institution
Total Patents: 58
Overall Rank: #42,011
Years Active: 1981–2017
ExxonMobil Rank: #124