Peter G. Odell
Xerox · Palo Alto Research Center Incorporated · Palo Alto Research Company Incorporated
Total Patents:
186
Overall Rank:
#3,971
Years Active:
1985–2019
Xerox Rank:
#19