Zachary Benz

Trutouch Technologies · Sandia
Total Patents: 3
Overall Rank: #1,551,853
Years Active: 2008–2012
Trutouch Technologies Rank: #6