Joseph J. Ferrara
Xerox · Resonance Companies
Total Patents:
25
Overall Rank:
#159,795
Years Active:
1985–2025
Xerox Rank:
#740