Society, Politics & Law
Public Health and Behaviour Change: from naïve sociology to naïve psychology
...course the very concept of ‘public health’ has multiple meanings. A relatively uncontroversial starting definition is that public health is: …the science and art of preventing disease, prolonging life and promoting health through the organized efforts of society This definition contains the idea of collective efforts furthering the health of a population and that...