Environmental extremes: origins, consequences and amelioration in humans.

Environmental extremes: origins, consequences and amelioration in humans.