John H. Shadduck

Dfine · Tsunami Medtech · Surgrx
Total Patents: 264
Overall Rank: #1,726
Years Active: 1999–2025
Dfine Rank: #2