Crash Course Cardiology
Foster MBChB BMedSci (Hons), Thomas/Shen MBChB, Jasmine/Datta MD MRCOG LLM MBBS BSc (Hons), Shreelata T/Xiu MA (Cantab) MB BChir MRCP MRCGP MScClinEd FHEA MAcadMEd RCPathME, Philip/Newby BA BSc (Hons) PhD BM DM DSc MRCP FRSE FMedSci FESC FACC, David E