Mark Owens

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