James Badia

Procept Biorobotics · Tc1 · Thoratec
Total Patents: 20
Overall Rank: #215,871
Years Active: 2011–2025
Procept Biorobotics Rank: #4