Health in ecological perspective.
D000220:Adaptation, Biological; D000883:Anthropology; D005075:Biological Evolution; D004463:Ecology; D004777:Environment; D006262:Health; D006801:Humans; D008603:Mental Health; D010686:Philosophy, Medical; D012922:Social Change; D012924:Social Conditions; D013315:Stress, Psychological; D013672:Technology