American College of Cardiology
American Heart Association
British Cardiac Society
British Cardiac Intervention Society
British Heart Foundation
British Medical Association
British Pacing & Electrophysiology Group
European Society of Cardiology
General Medical Council
Medical Devices Agency
National Pacemaker Database
NHS Information Authority
Resuscitation Council UK
Royal College of Physicians
Royal Society of Medicine
Society of Cardiothoracic Surgeons of Great Britain & Ireland
NHS Strategic Tracing Service - Missing or Invalid NHS Numbers
Children's Heart Federation
Bristol Royal Infirmary Inquiry
Regulating doctors (www.civitas.org.uk)
Pocket Doctor
Web Design