Sean Carroll
Cryocath Technologies · Medtronic · Biosense Webster
Total Patents:
35
Overall Rank:
#98,056
Years Active:
2001–2022
Cryocath Technologies Rank:
#6