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