Joseph F. McCarthy
New York University · Swimc · Howmedica
Total Patents:
6
Overall Rank:
#776,084
Years Active:
1998–2025
New York University Rank:
#380