Troy L. Thornton

Evalve · Advanced Cardiovascular Systems · Gore Enterprise Holdings
Total Patents: 44
Overall Rank: #67,538
Years Active: 1994–2024
Evalve Rank: #7