David Preston Cummins

Xerox · Conduent Business Services · Palo Alto Research Center Incorporated
Total Patents: 24
Overall Rank: #170,991
Years Active: 1999–2023
Xerox Rank: #1,208