Beyond the Golden Era of public health: charting a path from sanitarianism to ecological public health.

Beyond the Golden Era of public health: charting a path from sanitarianism to ecological public health.