Eric Lee
Tc1 · Thoratec · Sub-Q
Total Patents:
34
Overall Rank:
#100,528
Years Active:
1998–2025
Tc1 Rank:
#9