Tom HeseltineConsultant CardiologistAtrial FibrillationBreathlessnessCardiac ArrhythmiaCardiac CTCardiac MRIChest PainChronic & Ischaemic Heart DiseaseCoronary Artery DiseaseGeneral CardiologyHeart FailureHypertensionPalpitationsTransthoracic EchocardiographyValvular Heart DiseaseTom HeseltineConsultant CardiologistAtrial FibrillationBreathlessnessCardiac ArrhythmiaCardiac CTCardiac MRIChest PainChronic & Ischaemic Heart DiseaseCoronary Artery DiseaseGeneral CardiologyHeart FailureHypertensionPalpitationsTransthoracic EchocardiographyValvular Heart DiseaseView full profileClose Detail View