
BSc (hons), MBChB, FRCP (Lon), FRCP (Ed),
MD, MPhil (Cantab), FACC, FESC, FAHA
Professor of Public Health
Contact Information
Private Practice
Patient complaints procedure:
Patient privacy notice:
BSc (hons), MBChB, FRCP (Lon), FRCP (Ed),
MD, MPhil (Cantab), FACC, FESC, FAHA
Professor of Public Health
Patient complaints procedure:
Patient privacy notice: