David Hovda

Arthrocare · Simplify Medical Pty · Spinalmotion
Total Patents: 85
Overall Rank: #20,018
Years Active: 2000–2025
Arthrocare Rank: #4