Affiliation: | (1) Department of Cardiology, Amrita Institute of Medical Sciences and Research Centre, Elamakkara PO, Kochi, 682026, Kerala, India;(2) Department of Cardiac Surgery, Amrita Institute of Medical Sciences and Research Centre, Elamakkara PO, Kochi, 682026, Kerala, India |