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