David Holmes

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