Theodore M. Powell

Biomet 3I · Implant Innovations
Total Patents: 29
Overall Rank: #126,718
Years Active: 2003–2025
Biomet 3I Rank: #6