Michael Scanlon

US Army · Diebold Self-Service Systems, Division Of Diebold, Incorporated · Diebold
Total Patents: 24
Overall Rank: #171,609
Years Active: 1990–2023
US Army Rank: #85