Ecological public health : reshaping the conditions for good health /
Rayner, Geof.
Ecological public health : reshaping the conditions for good health / Geof Rayner and Tim Lang. - Abingdon, Oxon : Routhledge, 2012. - xxii, 409 p. : ill. ; 24 cm.
9781844078325 RM125.50
Environmental health.
Ecological and Environmental Phenomena.
Public health.
Health promotion.
Ecological public health : reshaping the conditions for good health / Geof Rayner and Tim Lang. - Abingdon, Oxon : Routhledge, 2012. - xxii, 409 p. : ill. ; 24 cm.
9781844078325 RM125.50
Environmental health.
Ecological and Environmental Phenomena.
Public health.
Health promotion.
