Randy Matthew Lane

Neovasc Tiara · Jenavalve Technology · Edwards Lifesciences Cardiaq
Total Patents: 40
Overall Rank: #77,235
Years Active: 2013–2025
Neovasc Tiara Rank: #1