Donald J. Drake

Xerox
Total Patents: 69
Overall Rank: #30,370
Years Active: 1986–2013
Xerox Rank: #133