David E. W. Vaughan

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