Perry A. Caro
Adobe · Apple · Xerox
Total Patents:
22
Overall Rank:
#190,208
Years Active:
1990–2025
Adobe Rank:
#451