Scott A. Mercer
Diebold · Interbold · Illinois Tool Works
Total Patents:
11
Overall Rank:
#461,168
Years Active:
1982–2017
Diebold Rank:
#116