John Edward Sheppard

The Procter & Gamble · Sperry · Zeneca Limited
Total Patents: 36
Overall Rank: #94,663
Years Active: 1983–2015
The Procter & Gamble Rank: #288