Prof blames life-stress for non-communicable diseases

A behavioural epidemiologist is convinced that life stresses cause long-term physical damage and have the potential to manifest into non-communicable diseases.