David L. Bombard

Cardica · Mjp Innovations · MIT
Total Patents: 38
Overall Rank: #86,011
Years Active: 2002–2022
Cardica Rank: #12