Arthur G. Shaffer, Jr.

Marathon Ashland Petroleum
Total Patents: 2
Overall Rank: #2,214,885
Years Active: 2002
Marathon Ashland Petroleum Rank: #22