The European Society of Cardiology is an independent non-profit, non-governmental professional association that works to advance the prevention, diagnosis and management of diseases of the heart and blood vessels, and improve scientific understanding of the heart and vascular system. From Wikipedia