Santiago Faucher

Xerox · Hatch · Samsung
Total Patents: 50
Overall Rank: #54,618
Years Active: 2009–2019
Xerox Rank: #231