Isa Rizk
Reflow Medical · Edwards Lifesciences
Total Patents:
15
Overall Rank:
#308,270
Years Active:
2002–2025
Reflow Medical Rank:
#1