David R. Lankard
Diebold · Battelle Development · Ribbon Technology
Total Patents:
6
Overall Rank:
#895,481
Years Active:
1982–1987
Diebold Rank:
#224