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