John Duff

Salesforce · Joy Manufacturing
Total Patents: 9
Overall Rank: #568,512
Years Active: 1980–2018
Salesforce Rank: #1,054