Michael Andrew Slivka

Depuy Synthes Products · Depuy Spine · Depuy Acromed
Total Patents: 67
Overall Rank: #31,583
Years Active: 2004–2025
Depuy Synthes Products Rank: #9