Peter L. T. Pirolli

Contentguard Holdings · Xerox · Palo Alto Research Center Incorporated
Total Patents: 78
Overall Rank: #23,901
Years Active: 1997–2018
Contentguard Holdings Rank: #3