Talk to Americans about health and the topic generally switches—immediately—to health care. It makes sense. Health care is our Titanic. In what other country do you spend 18% of your total economy on ...
The term population health is much more widely used now than in 2003 when Greg Stoddart and I proposed the following definition: “the health outcomes of a group of individuals, including the ...