Swiss Cheese Heart: Cardiac Hydatid Cysts. - Manuel V; Neto MP; Garcia ZS; Delgado C (The Canadian journal of cardiology, 2023)