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