David Duncan

The Lubrizol · Teranex · Baker Hughes Holdings
Total Patents: 19
Overall Rank: #241,283
Years Active: 1992–2010
The Lubrizol Rank: #111