David Taggart

David Paul Taggart, M.D., Ph.D., FRCS, Professor

Surgeon - Cardiothoracic
University of Oxford, Department of Cardiovascular Surgery