James I. Fann
Twelve · Evalve · St. Jude Medical
Total Patents:
36
Overall Rank:
#91,807
Years Active:
1999–2025
Twelve Rank:
#6