An ecologic view of public health.
D004463:Ecology; D004777:Environment; D004782:Environmental Health; D004992:Ethics, Medical; D011315:Preventive Medicine; D011634:Public Health; D014180:Transplantation