David Griffith

Caterpillar · Apple · Versata Development Group
Total Patents: 12
Overall Rank: #409,092
Years Active: 1997–2022
Caterpillar Rank: #2,162