Rafael Pintor
Edwards Lifesciences · Ev3 Endovascular · Medtronic
Total Patents:
49
Overall Rank:
#55,939
Years Active:
1998–2024
Edwards Lifesciences Rank:
#22