Dr Allan Harkness

Consultant Cardiologist for Essex and Suffolk

Medical