Skip to content

David McCoy

David McCoy is a public health physician and Professor of Global Public Health at Queen Mary University London. He has worked in the NHS for many years, including as Director of Public Health for Hamm