Francisco Valencia
Cephea Valve Technologies · Abbott · Evalve
Total Patents:
23
Overall Rank:
#179,297
Years Active:
2015–2025
Cephea Valve Technologies Rank:
#6