Howard W. DeMoore
Unknown · Printing Research
Total Patents:
49
Overall Rank:
#56,630
Years Active:
1983–2018
Unknown Rank:
#145