Dr David Farwell Title: Dr First name: David Last name: Farwell Specialty: Cardiology GMC number:Special interests: