David Holmes
Tricardia · Atritech · Transvascular
Total Patents:
51
Overall Rank:
#51,922
Years Active:
1996–2025
Tricardia Rank:
#2