Sean Powell

Depuy Synthes Products · Boston Scientific Scimed · Synthes Usa
Total Patents: 19
Overall Rank: #227,837
Years Active: 2006–2025
Depuy Synthes Products Rank: #198