Donald P. Satchell, Jr.

The Boc Group Limited · Phelps Dodge · Linde Gmbh
Total Patents: 36
Overall Rank: #94,863
Years Active: 1981–2012
The Boc Group Limited Rank: #8