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