Bartholomew J. Frazzitta

Diebold · Diebold Self-Service Systems, Division Of Diebold, Incorporated
Total Patents: 14
Overall Rank: #351,089
Years Active: 2009–2016
Diebold Rank: #59