Mark Segal
Neovasc Tiara · University of Florida · Yissum Research Development Company Of The Hebrew University Of Jerusalem
Total Patents:
5
Overall Rank:
#897,921
Years Active:
1983–2025
Neovasc Tiara Rank:
#16