The social ecology of health promotion: implications for research and practice.
Stokols
D
D
School of Social Ecology at the University of California, Irvine 92717, USA. dstokols@uci.edu
Allen
J
J
Bellingham
R L
RL
D004463:Ecology; D006293:Health Promotion / Q000639:trends; D006801:Humans; D012931:Social Environment