Joseph M. Ferrara, Jr.

Xerox
Total Patents: 31
Overall Rank: #116,806
Years Active: 2012–2024
Xerox Rank: #402