David M. Scruggs
Dresser Industries · Amorphous Technologies International
Total Patents:
21
Overall Rank:
#211,702
Years Active:
1980–2004
Dresser Industries Rank:
#13