Lauren Barclay
Palo Alto Research Center Incorporated · The Procter & Gamble · Xerox
Total Patents:
4
Overall Rank:
#1,224,288
Years Active:
2011–2013
Palo Alto Research Center Incorporated Rank:
#383