What explains the public's health?--A call for epidemiologic theory.
Krieger
N
N
Department of Health and Social Behavior, Harvard School of Public Health, Boston, MA, USA.
Zierler
S
S
D015984:Causality; D004812:Epidemiologic Methods; D006801:Humans; D008019:Life Style; D008962:Models, Theoretical; D012107:Research Design; D012919:Social Behavior