Robert V. Artino
Diebold · Diebold Self-Service Systems, Division Of Diebold, Incorporated
Total Patents:
23
Overall Rank:
#184,980
Years Active:
2001–2016
Diebold Rank:
#47