Baldo Faieta

Adobe · Interval Research · Xerox
Total Patents: 71
Overall Rank: #28,213
Years Active: 1991–2025
Adobe Rank: #34