David A. Ferrera

Micrus · Covidien Lp · Microvention
Total Patents: 85
Overall Rank: #20,140
Years Active: 1995–2023
Micrus Rank: #1