William McCarthy
Diebold · Diebold Self-Service Systems, Division Of Diebold, Incorporated
Total Patents:
31
Overall Rank:
#119,421
Years Active:
1993–2014
Diebold Rank:
#23