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