Carl F. Armstrong
R. R. Donnelley & Sons · Moore Business Forms · Moore Wallace North America
Total Patents:
6
Overall Rank:
#835,481
Years Active:
1998–2019
R. R. Donnelley & Sons Rank:
#39