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