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