The impact of new research technologies on our understanding of environmental causes of disease: the concept of clinical vulnerability.

The impact of new research technologies on our understanding of environmental causes of disease: the concept of clinical vulnerability.