Desmond O'Farrell
Donnelly · Globus Medical · Shoulder Innovations
Total Patents:
55
Overall Rank:
#45,729
Years Active:
1989–2024
Donnelly Rank:
#16