Jose L. Navia
Cleveland Clinic · Edwards Lifesciences
Total Patents:
29
Overall Rank:
#128,134
Years Active:
2001–2025
Cleveland Clinic Rank:
#12