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