Uri Herzberg

Johnson & Johnson · Depuy Synthes Products · Unknown
Total Patents: 13
Overall Rank: #368,691
Years Active: 2007–2024
Johnson & Johnson Rank: #1,888