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