David Hovda

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