David McCoy


David McCoy

David McCoy is a Professor of Global Public Health at the Centre for Primary Care and Public Health at Queen Mary University London and a medical doctor. He is a Fellow of the UK Faculty of Public Health.See all posts by David McCoy