Jasen J. Smolk
Diebold Nixdorf Incorporated · Diebold Self-Service Systems, Division Of Diebold, Incorporated · Diebold
Total Patents:
12
Overall Rank:
#392,579
Years Active:
2007–2025
Diebold Nixdorf Incorporated Rank:
#18