Richard J. Macor
Proprietary Technology · Ideal Ideas
Total Patents:
83
Overall Rank:
#21,169
Years Active:
1989–2022
Proprietary Technology Rank:
#1