Oren Globerman
Depuy Synthes Products · Ams Research · Carbofix Orthopedics
Total Patents:
77
Overall Rank:
#24,113
Years Active:
1994–2025
Depuy Synthes Products Rank:
#110