ADVERTISEMENT

Study boosts surgical left atrial appendage occlusion

At ACC 17