Trevor James Snyder
Xerox · 3D Systems · Palo Alto Research Center Incorporated
Total Patents:
79
Overall Rank:
#23,331
Years Active:
2002–2017
Xerox Rank:
#117