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