John O. Marsden

Phelps Dodge · Freeport-Mcmoran
Total Patents: 33
Overall Rank: #108,749
Years Active: 2002–2012
Phelps Dodge Rank: #1