Robert Slazas

Depuy Synthes Products · Codman & Shurtleff · Cordis Neurovascular
Total Patents: 37
Overall Rank: #88,932
Years Active: 2007–2024
Depuy Synthes Products Rank: #23