Rebecca Dobson

MD

Liverpool Centre for Cardiovascular Science, University of Liverpool, Liverpool Heart & Chest Hospital, Liverpool, UK

Biography

Dr Rebecca Dobson is Section Editor of European Cardiology Review.