Sean Carroll

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