Ottawa Heart Instituteh-index: 53Total citations: 12,452Total papers: 399Homepage: https://www.ottawaheart.ca