David Howell

Dr David Howell is clinical lead for the acute medical unit at University College London Hospitals Foundation Trust.