Yoav Rozen
Edwards Lifesciences · Valcare · Valcare Medical
Total Patents:
13
Overall Rank:
#362,657
Years Active:
2019–2025
Edwards Lifesciences Rank:
#207