John M. Randall
Xerox · Diva Systems · Sedna Patent Services
Total Patents:
5
Overall Rank:
#1,034,852
Years Active:
1981–2006
Xerox Rank:
#3,932