Randy J. Kesten

Acclarent · Cardiogenesis · Eclipse Surgical Technologies
Total Patents: 65
Overall Rank: #33,854
Years Active: 1991–2021
Acclarent Rank: #17