Cedric Philippe Archambeau
Amazon · Xerox · Palo Alto Research Center Incorporated
Total Patents:
18
Overall Rank:
#246,837
Years Active:
2013–2025
Amazon Rank:
#1,057