Tabba Heart Instituteh-index: 14Total citations: 840Total papers: 244Homepage: http://www.tabbaheart.org/