Jonathan L. Sheppard

Molmec · Decoma International
Total Patents: 3
Overall Rank: #1,587,275
Years Active: 1992–2007
Molmec Rank: #2