Mario Iobbi
Edwards Lifesciences · Novartis Ag
Total Patents:
15
Overall Rank:
#314,571
Years Active:
2008–2023
Edwards Lifesciences Rank:
#190