Organization for Economic Cooperation and Development

See the following -

Your Health System Can Kill You: the concept of amenable mortality

Jane Sarasohn-Kahn | Health Populi | September 1, 2011

Everyone knows what “mortality” is: a fatal outcome, or in a word, death. Then what is “amenable mortality?” It’s mortality that can be averted by good health care. Read More »