Jeffrey A. Hill

Diebold · Diebold Self-Service Systems, Division Of Diebold, Incorporated · Interbold
Total Patents: 38
Overall Rank: #86,966
Years Active: 1982–2014
Diebold Rank: #32