10 employees
NaviGate Cardiac Structures develops transcatheter solutions for the treatment of tricuspid regurgitation.
2011