Aviram Baum
Cardiovalve · Valtech Cardio · Mitraltech
Total Patents:
42
Overall Rank:
#71,632
Years Active:
2013–2025
Cardiovalve Rank:
#5