Cardiolology Registrar
United Kingdom
Barts Health NHS Trust
Royal Brompton & Harefield NHS Foundation Trust
Cardiology Registrar
Imperial College London
UCL