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