Charles M. Hains
Xerox
Total Patents:
35
Overall Rank:
#99,244
Years Active:
1994–2012
Xerox Rank:
#341