Stephen A. Yencho

Cardica · Omeros Medical Systems · Dextera Surgical
Total Patents: 65
Overall Rank: #33,943
Years Active: 1994–2017
Cardica Rank: #3