Mark Owens
Diebold · Diebold Self-Service Systems, Division Of Diebold, Incorporated · Climax Portable Machine Tools
Total Patents:
27
Overall Rank:
#145,740
Years Active:
2000–2021
Diebold Rank:
#36