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