cmajblogs.com
Let’s lift the siege on public health
Trevor Hancock is a professor and senior scholar at the University of Victoria’s school of public health and social policy I have worked in public health for most of my adult life, and am pr…