Diagnosis and Surgical Treatment Outcomes of Cardiac Myxoma: Twenty Years of Data at a Single Institution. — SciRadar