Joseph Hancock

Xerox · Advanced Technology Laboratories
Total Patents: 8
Overall Rank: #651,083
Years Active: 1995–2014
Xerox Rank: #1,771